The BSE Sensex moved up 103 points to 35,319.35, while the wider NSE Nifty finished at 10,741.70, up 23.90 points.
The BSE Midcap and the BSE Smallcap indices pared all intraday gains to end 0.3% and 0.5% lower
After a volatile session, Sensex closed the day 563 points lower
Sensex remained volatile through the day.
Indian indices fell more than those of most other emerging markets.
The 50-stock NSE barometer Nifty finished 22.50 points, or 0.21 per cent, down at 10,526.20
The Nifty has gained 2.6% so far this week, while the Sensex has climbed 2.85%
The broader NSE Nifty gained 22 points to 10,480.60
The rupee fell to a two-year low of 64.84 against the US dollar.
Other than ITC, other laggards include PowerGrid, Infosys, M&M, NTPC, SBI, HDFC, Kotak Bank, HDFC Bank, TCS, Hero MotoCorp, Coal India, ONGC, RIL, Asian Paint, IndusInd Bank, ICICI Bank, Maruti Suzuki, Bajaj Auto, Tata Motors, Bharti Airtel and Axis Bank.
Tata Motors was the worst performer on the Sensex, plummeting 10.32 per cent to Rs 436.55 after the company reported a steep 96.22 per cent decline in consolidated net profit for the December quarter.
The broader NSE Nifty too fell below the 10,100 level by dropping 100.10 points to end at 10,094.25
The BSE Sensex zoomed 318 points to end at 33,351.57, while the broader Nifty spurted 88 points to 10,242.65.
There are few strategies to invest safely in a volatile market.
Markets closed in the red on domestic worries.
Most of the session's gains for both the indices were wiped out as investors rushed to book profits ahead of F&O expiry on Thursday and also due to concerns over stretched valuations.
Sentiments took a hit after broader Asian markets weakened, following a renewed sell-off on Wall Street on Tuesday as energy shares dropped after crude oil prices plunged to a 13-month low amid weak earnings and US-China trade disputes, fuelling worries about economic growth
Traders said falling crude prices in the global market was a big boost for the economy as it lightens the country's import bill burden, eases inflation and current account deficit concerns.
The broader NSE Nifty, after shuttling between 10,651.60 and 10.532.70 points on alternate bouts of buying and selling, closed 6.20 points, or 0.06 per cent, down at 10,576.30.
The broader NSE Nifty slipped below the 10,500-mark by falling 103 points, or 0.97 per cent, at 10,482.20. It touched a high of 10,645.50 and a low of 10,464.05 during the day.
Gains in key IT, capital goods, healthcare and metal stocks, after consistent buying by domestic and foreign investors, helped both the key indices to scale new peaks.
The broad-based NSE Nifty rose 52.80 points, or 0.50 per cent, to end at 10,530.70
The NSE Nifty after shuttling between 10,441.90 and 10,341.90, ended 6.15 points, or 0.06 per cent down at 10,380.45.
Top gainers among the S&P BSE Sensex include GAIL, Dr Reddy's Laboratories and Bharti Airtel, all edging up by 1% in late morning deals
Maruti Suzuki was the biggest gainer among Sensex scrips, rising 5.89 per cent, followed by M&M up 5.29 per cent.
Index heavyweights Reliance Industries and ITC were the top losers along with ICICI Bank and SBI
In the broader markets, the BSE Midcap and Smallcap indices were up 0.5% each
Tracking gains in bluechip stocks, investors were also seen building up position in broader markets, lifting the small-cap and mid-cap indices by 0.83 and 0.15 per cent
Markets shrugged off RBI's neutral stance on key policy rates.
S&P upgraded India's credit outlook to 'stable' from 'negative' earlier.
Construction major L&T was the biggest gainer among the Sensex components, spurting 2.30 per cent, after the company said its board has approved a Rs 9,000-crore share buyback plan.
Nifty September F&O series ended lower after seven consecutive positive series with Metal Index falling the most
Investors have kept their eyes on US-China trade talks and are optimistic about a positive outcome.
Investor sentiments remained upbeat tracking global developments as the US, China geared up for trade talks due this week.
Investors booked profit ahead of the outcome of the two-day US Fed policy meet which begins today.
HDFC, TCS, RIL, ITC and ICICI Bank dragged the Sensex by over 100 points.
'The market position from here on is expected to go up'.
Participants will watch out for the Brexit poll outcome in the late morning trades tomorrow.
Investors booked profits in range-bound trade, led by PSU, oil & gas, energy, infrastructure, telecom, realty, healthcare, bankex, FMCG, capital goods and power counters.
The S&P BSE Sensex dropped 1 points to end at 26,396 and the Nifty50 slipped 2 points to end at 8,109.